fresh ham - Turkish English Dictionary